Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 CASTLE ROAD Terraced £240,000 31 Mar 2023
83A CASTLE ROAD Detached £129,500 25 Sep 2018
85 CASTLE ROAD Terraced £98,750 15 Jun 2011
FLAT 3 87 CASTLE ROAD Terraced £250,000 12 Sep 2005
89 CASTLE ROAD Terraced £46,000 17 Apr 1997
91 CASTLE ROAD Terraced £135,000 31 Jan 2020
93 CASTLE ROAD Semi-Detached £127,000 23 Nov 2020